package edu.nf.exam.entity;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 任务信息表
 */
@Data
public class TaskInfo {
    /**
     * 任务编号
     */
    private Integer taskId ;
    /**
     * 标题
     */
    private String title ;
    /**
     * 年级
     */
    private String levelName ;
    /**
     * 试卷编号
     */
    private String papers ;
    /**
     * 创建人
     */
    private Integer createUser ;
    /**
     * 创建时间
     */
    private Date createTime ;
    /**
     * 用户（1：1）
     */
    private UserInfo userInfo;
    /**
     * 任务：试卷（1：M）
     */
    private List<UserTaskInfo> userTaskInfos;



    /**
     * 重写toStrg方法
     * @return
     */
    @Override
    public String toString() {
        return "TaskInfo{" +
                "taskId=" + taskId +
                ", title='" + title + '\'' +
                ", levelName='" + levelName + '\'' +
                ", papers='" + papers + '\'' +
                ", createUser=" + createUser +
                ", createTime=" + createTime +
                ", userInfo=" + userInfo +
                ", userTaskInfos=" + userTaskInfos +
                '}';
    }
}
